package com.xgk.boot.module.core.api.order;

import lombok.Data;

/**
 * 订单异常记录数据传输对象
 * 用于前端展示和接口传输
 */
@Data
public class OrderCheckListDTO {
    /**
     * 主键ID
     */
    private Integer oclId;

    /**
     * 订单编号
     */
    private String orderCode;

    /**
     * 执行次数
     */
    private Integer oclCount;

    /**
     * 检查服务类型
     * 例如：addressValidation(地址验证)
     */
    private String oclType;

    /**
     * 处理状态
     * 0:未处理; 1:已处理; 2:处理异常
     */
    private Integer oclStatus;

    /**
     * 同步状态
     * 0:未同步; 1:同步中
     */
    private Integer oclProcessStatus;

    /**
     * 备注信息
     */
    private String oclNote;

    /**
     * 所属实体ID
     */
    private Integer entityId;
}
